At least 10 people were killed and several others injured when a powerful explosion ripped through an election meeting organised by a Jamiat Ulema-e-Islam leader in northwest Pakistan on Tuesday, officials said.